package com.cbgolf.oa.entity;

import android.support.v4.util.ArrayMap;
import com.cbgolf.oa.entity.ChartData.CaddieHistory;
import com.github.mikephil.charting.data.BarEntry;
import com.github.mikephil.charting.data.Entry;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;

/**
 *
 * @author lq
 * @date 2017/9/13
 */

public class ChartBean implements Serializable{


    public int dateType;

    public float allNum;
    public float inNum;
    public float noCludeNum;
    public String allNumf;
    public String inNumf;
    public String noCludeNumf;

    public String allRatio;
    public String inRatio;
    public String noCludeRatio;

    public int barLeftMax;
    public int lineLeftMax;
    public int barXLableCount;
    public int lineXLableCount;
    public int barYLableCount;
    public int lineYLableCount;
    public int barXMax;
    public int lineXMax;
    public int barXMin;
    public int lineXMin;

    public ArrayList<Entry> LinethisVals;
    public ArrayList<Entry> LinelastVals;

    public ArrayList<BarEntry> BarthisVals;
    public ArrayList<BarEntry> BarlastVals;
    public Map<Integer, String> BarMap;
    public Map<Integer, String> idMap;
    public ArrayMap<String, String> nameIdMap;
    public TreeMap<Integer,String> lineNames;
    public List<String> listUserId;
    public List<CaddieHistory> listCaddieThis;
    public List<CaddieHistory> listCaddieLast;
    public List<ListBean> listNameId;

    public List<ChartData> listBarData;

    public long startTime;
    public long endTime;


}
